having one's eye - Spanish English Dictionary